#include <QCoreApplication>
#include "maincontrol.h"
#include "head.h"

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    qDebug() << "start...";

    ConfigFileClass::LoadCfgFile("./cfg.ini");

    QDir dir(QString("./data"));

    // 检查文件夹是否已存在
    if (dir.exists()) {
        qDebug() << "文件夹已存在: " << dir.path();
    }
    else
    {
        // 尝试创建文件夹（递归创建所有父目录）
        if (dir.mkpath(".")) {
            qDebug() << "成功创建文件夹: " << dir.path();
        } else {
            qDebug() << "创建文件夹失败: " << dir.path();
        }
    }

    MainControl mc;

    return a.exec();
}
